home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / reviews / wi_08 < prev    next >
Encoding:
Text File  |  1993-10-04  |  34.9 KB  |  1,146 lines

  1. WI-08:  Windows Programming
  2.  
  3.  
  4. --------------------------------
  5. 3558 "C" Programming for Windows          Small Programs Disk
  6. --------------------------------
  7.  
  8. CDK-VB
  9.    Langley, Brent K.
  10.    $0
  11. contains information about creating custom controls for VB with C++.
  12.  
  13. Three_d.dll (3D-DLL)
  14.    Donahue, Ray
  15.    $20-$50
  16. is a DLL for making a Windows 3.0 dialog box appear to have a 3-dimensional
  17. look. Boxes can be recessed, extruding, or shadowed. C source code and EXE files
  18. for a demo program are included. Support is provided for EGA, VGA, and above.
  19.  
  20. Dib
  21.    Reilly, Patrick
  22.    $0
  23. is a pair of functions for manipulating a DIB bitmap.
  24.  
  25. DOSWin
  26.    is sample code to restrict puts()-printf() output to a window in Windows 3.
  27. It also allows restricting some DOS programs output to a window.
  28.  
  29. FixDS 2.0
  30.    Geary, Michael
  31.    $0
  32. is a C routine that eliminates need for EXPORTS and MakeProcInstance() in
  33. Windows applications; prevents bugs caused by omitting EXPORTS or
  34. MakeProcInstance(); and allows Windows applications to export functions that
  35. will be called directly from a dynamic link library.
  36.  
  37. Journal
  38.    Fogelin, Eric
  39.    $0
  40. is a dynamic Link library demonstrating Windows 2.0 Journal Hooks.
  41.  
  42. Mail-OM
  43.    Oregon Professional Microsystems, Inc.
  44.    $0
  45. is the Microsoft C source code for a mailing list application for MS Windows.
  46.  
  47. NewSpy 1.0
  48.    Feinleib, David A.
  49.    $25
  50. is an improved version of the Spy program that is included in the SDK.
  51.  
  52. QuickC for Windows Tools (QCTOOLS)
  53.    English, Arthur
  54.    $0
  55. is an icon toolbar for use with QuickC for Windows. Functions include opening
  56. and saving projects and files, finding next and previous compiler errors, edit
  57. fuctions, and more. (Not on this disk. Ask for disk #8897.)
  58.  
  59. Regular Expression DLL (REGEXP)
  60.    Windfall Software Systems
  61.    $10
  62. contains a dynamic link library compatible with Microsoft Windows. The library
  63. performs regular expression searches and a number of supporting operations.
  64.  
  65. Status Bar Control 1.2.0 (STSBARC)
  66.    Krikorian, Jean-Marc
  67.    $0
  68. is a DLL and associated files for displaying a Status Bar in Windows apps. A
  69. sample app and all source code are included.
  70.  
  71. Windows C Editor 2.0 (WCE)
  72.    DeCillis, Tom
  73.    $35
  74. is a programming shell. It features a logical toolbar and click SAA/CUA
  75. compliant interface that lets you edit, run, and compile all the necessary parts
  76. of a Windows application using the Microsoft Windows SDK.
  77.  
  78. WinClass (WINCLAS)
  79.    Pittelkow, Michael
  80.    $0
  81. is a C++ class library for Windows 3.
  82.  
  83. WINET
  84.    Booth, Duncan
  85.    $0
  86. is an execution profiler for Windows applications. C source code is included.
  87.  
  88. WinBegin 3.0 (WINBGN)
  89.    Crayne, Susan
  90.    $35
  91. is a development tool for creating very simple C programs which run under
  92. Windows 3.0. It is intended for the beginning programmer.
  93.  
  94. Winclip (WIN-CLP)
  95.    Schulman, Andrew
  96.    $0
  97. contains source code showing how DOS programs can use INT 2Fh services
  98. to access the Windows clipboard (in enhanced mode only).
  99.  
  100. --------------------------------
  101. END OF SMALL PROGRAMS DISK #3558
  102. --------------------------------
  103.  
  104.  
  105. -----------------------------
  106. 3790 Turbo Pascal for Windows          Small Programs Disk
  107. -----------------------------
  108.  
  109. AfterDark SDK 1.01p (AFTRDRK)
  110.    Sands, Richard R.
  111.    $0
  112. is a development kit for writing modules for the After Dark Screen Saver.
  113.  
  114. Ansioem
  115.    Robert Digsby
  116.    $0
  117. displays the ANSI and OEM character set. It allows you to click on a
  118. character to find out what it would be converted to if it were passed
  119. through AnsiToOem or OemToAnsi. C Source code is included.
  120.  
  121. Beeper (BEEPR)
  122.    $0
  123. is TPW code that demonstrates the use of a timer call-back function rather than
  124. the timer event message. It shows the use of export, MakeProcInstance, and more.
  125.  
  126. Bitmap Buttons (BITMBTN)
  127.    Thomas, Daniel
  128.    $0
  129. is a pair of Button objects that lets you create bitmap buttons.
  130.  
  131. BitView
  132.    $0
  133. is TPW source for a bitmap viewer within an MDI framework. It supports 256
  134. colors and compressed files.
  135.  
  136. Blaise
  137.    Warren, Robert J.
  138.    $0
  139. is a screen saver module for TPW. It hooks into the screensaver of the
  140. desktop portion of the control panel.
  141.  
  142. Bmhelp
  143.    $0
  144. contains code for displaying a bitmap from a resource file.
  145.  
  146. Bounce
  147.    $0
  148. is source for a bouncing ball graphics demo.
  149.  
  150. Center
  151.    Thomas, Daniel
  152.    $0
  153. is a procedure which will center a Popup window in its parent's window.
  154.  
  155. ClrCmbo
  156.    $0
  157. is a TPW unit for a color selection combo box with colors, not names.
  158.  
  159. Clover
  160.    $0
  161. is source code for a graphics display.
  162.  
  163. Concentration (CONCEN)
  164.    Rubenking, Neil J.
  165.    $0
  166. is the source and resource for a Concentration type game. Demonstrates
  167. owner-draw buttons, modifying system menu, making window size exactly match
  168. contents, etc.
  169.  
  170. Custom Control Library (CCONTRL)
  171.    Vitabile, Anthony M.
  172.    $0
  173. is the source code for a custom control library for Resource Workshop. Included
  174. is a Percent Completed custom control.
  175.  
  176. DYNST
  177.    Campbell, Tom
  178.    $0
  179. is a TP unit for the creation and use of dynamically allocated string arrays on
  180. the heap and handling all memory management transparently. The file DEMO.PAS
  181. contains an interactive demonstration showing you the allocation, use, and
  182. disposition of a dynamic string array.
  183.  
  184. EmptyDLG (EMPTYDL)
  185.    Rubenking, Neil J.
  186.    $0
  187. is an application template that demonstrates using a dialog window as a main
  188. window in a TPW program.
  189.  
  190. FileCopy.PAS 1.2
  191.    Allard, Adam A.
  192.    $0
  193. is source for a fast file copy utility.
  194.  
  195. File Clerk Source (FCSRC)
  196.    Peoples, David
  197.    $0
  198. is the source code for File Clerk, a file selector and application launcher.
  199.  
  200. File Dialog (FILEDLL)
  201.    Gallo, Guy
  202.    $0
  203. is a DLL for a file dialog box that can be called from TPW or from Word for
  204. Windows.
  205.  
  206. Fontlist (FONTLST)
  207.    $0
  208. is full source code and resource file for a font listing utility.
  209.  
  210. Font Manipulation Utility (FMU)
  211.    Smith, Mark
  212.    $0
  213. is a dialog box that allows the user to try out different screen fonts.
  214.  
  215. Infowdw.PAS
  216.    $0
  217. is an example of a modeless window that can be used to display status
  218. information about a program as it is running.
  219.  
  220. Janus
  221.    Sawatzki, Peter
  222.    $0
  223. let you create dialogs as MDI child windows, create BorDlgs from standard
  224. resource, standard dialogs from BorDlg resources, and support foreign language
  225. BorButtons.
  226.  
  227. Lststr 1.0
  228.    Rosenberger, Rob ASP
  229.    $0
  230. helps document string resources.
  231.  
  232. Message Box Utilities 1.0 (MBUTILS)
  233.    Salesas, Robert
  234.    $0
  235. makes it easier to write small programs that require little output or input. It
  236. is based around the Windows messagebox and provides routines to do MBWriteStr,
  237. MBWriteBuf, MBWriteLn, MBClear and MBShowWindow. Source code included.
  238.  
  239. PaintBMP (PNT-BMP)
  240.    is a unit that lets you create a pop-up window with caption and paint it
  241. with a bitmap. Source code and test code are included.
  242.  
  243. Rattle 1.01
  244.    Boyd, Craig
  245.    $10
  246. contains code for allocating and deallocating blocks of memory in a random
  247. fashion.
  248.  
  249. Ribbon
  250.    Thorpe, Danny
  251.    $0
  252. shows how to set up a non-MDI child window in an MDI window.
  253.  
  254. Time Watch Icon (TIMICON)
  255.    Mackey, Jack C.
  256.    $0
  257. illustrates how to make an updateable icon.
  258.  
  259. TPWGray
  260.    Overmyer, Doug
  261.    $0
  262. is TPW code showing how to create a dithered gray scale.
  263.  
  264. WinVer 1.0
  265.    Kitsos, Costas
  266.    $0
  267. stamps Windows EXE's or DLL's with the required Windows version. TPW source code
  268. is included.
  269.  
  270. --------------------------------
  271. END OF SMALL PROGRAMS DISK #3790
  272. --------------------------------
  273.  
  274.  
  275. --------------------------------
  276. 4052 Turbo Pascal for Windows #2          Small Programs Disk
  277. --------------------------------
  278.  
  279. Bezier 1.0
  280.    Overmyer, Doug
  281.    $0
  282. demonstrates how to approximate Bezier curves and produce a rubberbanding Bezier
  283. tool for drawing on the screen.
  284.  
  285. Cdfile
  286.    contains files that allow access to the CD-ROM Extension.
  287.  
  288. EDI Threads for Windows 1.0 (EDI-THD)
  289.    Eschalon Development Inc.
  290.    $95
  291. is a complete multi-threading library for Windows. It lets you easily create
  292. applications that use background printing, complex redrawing, repagination,
  293. serial port polling, text searches and more.
  294.  
  295. Frame3
  296.    Hess, Olaf
  297.    $0
  298. contains an OWL object to create dialogs that have the Borland chiselled
  299. steel look without using BWCC. It also shows how to customize a COMMDLG
  300. dialog using a hook function.
  301.  
  302. HelpBMP
  303.    Smith, Matthew T.
  304.    $0
  305. is a text file with helpful hints for placing BMPs in WinHelp RTF/HLP files.
  306.  
  307. Mfloat.PAS
  308.    Thornton, Chris & Rubenking, Neil
  309.    $0
  310. is a routine for forcing a window to stay on top of other windows on the Windows
  311. 3 desktop.
  312.  
  313. Modeless Dialog (MODIALG)
  314.    Vitabile, Anthony M.
  315.    $0
  316. contains a unit for using modeless dialogs as MDI child windows. Also Source and
  317. sample code are included.
  318.  
  319. Modem
  320.    Borland International
  321.    $0
  322. contains an example that shows how to use MS-Windows communication API
  323. functions. An executable program is included that will dial out and allows you
  324. to configure baud rate. Full source code is provided.
  325.  
  326. NoteBox
  327.    CGSoft
  328.    $0
  329. is a function similar to a messagebox except that it disappears after a
  330. specified number of seconds if no user input is received.
  331.  
  332. OGLRef
  333.    $0
  334. is a reference for all objects and methods found within the WhiteWater Group's
  335. ObjectGraphics TPW library. It is formatted for printing for a hardcopy
  336. reference.
  337.  
  338. OWL Custom Controls (OWL-CC)
  339.    Baker, Shawn Aubrey
  340.    $0
  341. contains a base custom control object, a base custom control button object, a
  342. bitmap button object and a sample code.
  343.  
  344. Owner-Draw List Box (OWNERD)
  345.    Perkins, Rex K.
  346.    $0
  347. contains example code of an Owner-Draw list box. It shows how they can be used
  348. to display graphics as well as text.
  349.  
  350. Paper
  351.    Smith, Ralph
  352.    $0
  353. is source code that shows how to load wallpaper and to adjust the palette.
  354.  
  355. RealIn
  356.    Perkins, Rex K.
  357.    $0
  358. is a unit for calling a real mode interrupt from protected mode.
  359.  
  360. Realm
  361.    Perkins, Rex K.
  362.    $0
  363. shows how to use the DPMI to access the first meg of physical memory in Windows
  364. Real mode. Also included is an example that displays the base addresses of the
  365. COM and LPT ports.
  366.  
  367. Screen Saver Switch (SSWITCH)
  368.   Rochester, Peter Franchuk
  369.   $0
  370. is the commented source for a utility to disable/enable the Win31 screen
  371. saver.
  372.  
  373. Splash
  374.    Hanrahan, Scott
  375.    $0
  376. is a unit that adds a 2- or 16-color bitmap splashscreen to TPW programs. Source
  377. and sample files are included.
  378.  
  379. Stoplite (STOPLIT)
  380.    Boyd, Craig
  381.    $0
  382. demonstrates how to create an animated traffic light icon.
  383.  
  384. StrParse
  385.    Cooper, John
  386.    $0
  387. is a TP unit for parsing strings into tokens for easier manipulation. It is an
  388. adaptation of the C function StrTok.
  389.  
  390. ToolBox
  391.    Radecki, David
  392.    $0
  393. is a unit that builds a toolbox similar to the one in the Resource Workshop
  394. Dialog Editor.
  395.  
  396. TPW-MM
  397.    Milton, Steve
  398.    $0
  399. contains several units for accessing the new functions and structures in
  400. Microsoft's Multimedia Extensions.
  401.  
  402. TPWSpy
  403.    Boyd, Craig
  404.    $0
  405. spies on all the windows that are currently open in your Windows session, and
  406. displays a window containing all the information it can find out about those
  407. windows. TPW source code is included.
  408.  
  409. VBSNdex
  410.    Zuck, Jonathan
  411.    $0
  412. is an example for TPW programmers on how to create a string function in a DLL.
  413. TP source code included.
  414.  
  415. WinPlay
  416.    Gibson, Don Phillip
  417.    $0
  418. is a TPW unit for playing music in your programs similar to the Play command in
  419. BASIC. Sample music is included.
  420.  
  421. WinPrint 1.0 (WINPRIN)
  422.    Bayliss, Paul
  423.    $0
  424. is a unit to change and setup a windows printer and produce output.
  425.  
  426. WinRezU
  427.    Daunt, Brendan
  428.    $0
  429. makes Turbo Vision resource files available to TPW programs. Any type of object
  430. can be stored on stream and referenced using character strings.
  431.  
  432. --------------------------------
  433. END OF SMALL PROGRAMS DISK #4052
  434. --------------------------------
  435.  
  436.  
  437. ---------------------------------
  438. 12024 Turbo Pascal for Windows #3          Small Programs Disk
  439. ---------------------------------
  440.  
  441. DDEConv
  442.    Schmid, Klemens
  443.    $0
  444. implements a DDE conversation with any DDE client like Excel, WinWord, ProgMan
  445. etc.
  446.  
  447. Dndlb
  448.    Hayes, Ian
  449.    $0
  450. contains a unit for a Drag'n Drop listbox.
  451.  
  452. Ezdpmi
  453.    Bucknall, Julian M.
  454.    $0
  455. is a unit that encapsulates all the common DPMI requirements for
  456. protected mode and Windows programs. You can allocate/deallocate DOS
  457. memory with pointers, call a real mode interrupt, map a protected mode
  458. pointer onto real mode memory, and more.
  459.  
  460. Encrypt
  461.    Keul, Manfred
  462.    $0
  463. encrypts a string using the same method as Windows' ScreenSaver.
  464.  
  465. Ezdpmi
  466.    Bucknall, Julian M.
  467.    $0
  468. is a unit that encapsulates all the common DPMI requirements for
  469. protected mode and Windows programs. You can allocate/deallocate DOS
  470. memory with pointers, call a real mode interrupt, map a protected mode
  471. pointer onto real mode memory, and more.
  472.  
  473. Heap Auditor 1.0 (HEAPAUD)
  474.   Overmeyer, Doug
  475.   $0
  476. helps diagnose memory leaks from orphaned objects in the GDI local
  477. segments. Source code is included.
  478.  
  479. MkFmx
  480.    Cariotoglou, Mike
  481.    $0
  482. contains source code and a DLL for a utility to test the File manager
  483. extensions.
  484.  
  485. MSortP
  486.    Kokkonen, Kim
  487.    $0
  488. is a unit for sorting items in real or protected mode applications. It supports
  489. TPW or BP7 for DOS real mode, DOS protected mode, or Windows targets. It takes
  490. advantage of all extended memory in protected mode and performs a disk based
  491. merge sort if it runs out of memory.
  492.  
  493. Percent Complete DLL (PCCLDLL)
  494.    Vitabile, Anthony M.
  495.    $0
  496. is the source for a percent-complete custom control.
  497.  
  498. Playmid
  499.    Cribbs, Derek
  500.    $0
  501. contains a unit with BP7 source to play MIDI files in WIN31. This is
  502. similar to SndPlaySound but for MIDI files.
  503.  
  504. RunDlg
  505.    Beck, Randolph
  506.    $0
  507. provides a dialog box where the modal loop is inside-out so that a program
  508. can be interrupted while performing long tasks such as printing reports.
  509.  
  510. Scrgo#
  511.    $0
  512. shows how to instantly start the WIN31 screen saver and how to install a
  513. wh_Mouse Windows hook.
  514.  
  515. Ssave.dll (SSAVETP)
  516.    lets you access the screen saver password function.
  517.  
  518. StatDemo (STATDMO)
  519.   $0
  520. is source and sample code for a status bar.
  521.  
  522. Status (STAT-AC)
  523.    Carney, Adam
  524.    $0
  525. is code for a modeless status box.
  526.  
  527. Strmsgs
  528.    Nielsen, Ravi
  529.    $0
  530. displays a messagebox with both program-supplied and string resource text.
  531.  
  532. TI2000
  533.    $0
  534. is a routine for pausing your app while you execute another .
  535.  
  536. UGlbEdit (UGLBEDT)
  537.    Taylor, Mike
  538.    $0
  539. is a TEdit variant that uses the global heap, allowing the full 32k to be
  540. used.
  541.  
  542. WinDir (TPWINDR)
  543.    Shaw, Donald E.
  544.    $0
  545. contains source code and an executable for producing a directory listing in
  546. Windows. Directories can be sorted by name, extension, size, or time/date.
  547.  
  548. Xini
  549.    Maischein, Max
  550.    $0
  551. source for accessing INI files.
  552.  
  553. 12024 Custom Controls
  554. ---------------------
  555. FrameOH
  556.    Hess, Olaf
  557.    $0
  558. allows dialog boxes with the Borland chiselled steel look without having to
  559. use BWCC. It also implements recessed/raised frames.
  560.  
  561. ItsyBit
  562.    Boyd, Craig
  563.    $0
  564. lets you create windows with small horiztonal or vertical captions.
  565.  
  566. Mscrol
  567.    $0
  568. contains Pascal unit for implementing a micro scrollbar.
  569.  
  570. Ownrdr
  571.    Snoddy, Todd T.
  572.    $?
  573. includes objects that allow you to use BWCC style bitmapped buttons in your
  574. own programs without the BWCC. DLL.
  575.  
  576. ---------------------------------
  577. END OF SMALL PROGRAMS DISK #12024
  578. ---------------------------------
  579.  
  580.  
  581. ---------------------------------
  582. 12356 Turbo Pascal for Windows #4          Small Programs Disk
  583. ---------------------------------
  584.  
  585. Alarm (ALRMTPW)
  586.    XIAN Corporation
  587.    $0
  588. contains source code and an executable for a Windows alarm application. You can
  589. set the date and time, and a message box pops up with any text you have entered.
  590.  
  591. APIDLL.PAS
  592.    $0
  593. shows how to launch windows and dialogs from inside a DLL without the
  594. aid of OWL.
  595.  
  596. COMDLG7
  597.    Aez, Juancarlos
  598.    $0
  599. contains several units for a BP7 object shell around the Common Dialog API.
  600. Code is included to show how to use BWCC with common dialogs and how to add
  601. your own controls to them. A WIN31 printer object is also included.
  602.  
  603. Dlghlp
  604.    Ritchey, Pat and Denzlein, Michael
  605.    $0
  606. allows you to use the F1 key to call WINHELP. It uses a filter function
  607. to get the F1 key in a dialog and sends a message to the dialog window
  608. function.
  609.  
  610. F1Help
  611.    Ritchey, Pat and Steketee, Scott
  612.    $0
  613. contains an example for implementing F1 help for both menus and dialog
  614. boxes using a Windows hook procedure. Menu help allows the user to press
  615. F1 while highlighting any menu item, and to receive context-sensitive
  616. help on that item.
  617.  
  618. Modal Windows (MODAL)
  619.    contains a unit implementing modal windows which can behave
  620. completely like a dialog box but needs no dialog resources.
  621.  
  622. Msvid
  623.    $0
  624. contains an interface unit for Microsoft Video for Windows.
  625.  
  626. Openfi
  627.    $0
  628. contains source code and an executable that demonstrates how to use the
  629. File Open common dialog as a main window. It also demonstrates common
  630. dialog hook procedures, alternate templates, and adding an icon to a
  631. minimized dialog.
  632.  
  633. Patchmb
  634.    Hess, Olaf
  635.    $0
  636. is a small program and DLL that show how to patch calls to functions in
  637. Windows-DLLs.
  638.  
  639. Player (PLAYER)
  640.    Calvert, Charles
  641.    $0
  642. contains source code demonstrating how to use the multimedia extensions
  643. to Windows. The code uses the MCI interface to play MIDI, WAV, and
  644. CD-ROM. A batch file is included to compile an executable and three
  645. DLLs. The DLLs contain the multimedia functionality and the executable
  646. represents an object oriented interface.
  647.  
  648. SSaveWin (SSAVWIN)
  649.    Keul, Manfred
  650.    $0
  651. demonstrates how to write password protected Screen Savers for Windows
  652. 3.1 using Borland Pascal. Screen Savers can be installed via control
  653. panel. It uses password-protection that is compatible with Microsoft's
  654. algorithm. Full source code, including some simple animation examples is
  655. provided.
  656.  
  657. Stadll
  658.    Plett, Bradley
  659.    $0
  660. contains a DLL which displays a % complete status box. It also allows
  661. the user to cancel a task. The status box is done using a modeless
  662. dialog box.
  663.  
  664. VMODE$13.PAS
  665.    Hess, Olaf
  666.    $0
  667. is source code for changing to a different video mode under Windows
  668. using two undocumented functions.
  669.  
  670. PPFont
  671.    Poellinger, Paul F.
  672.    $10
  673. is a DLL providing higher-level language access to NEWLOGFONT and
  674. NEWTEXTMETRIC (logical and physical) information about available fonts
  675. via EnumFontFamilies.
  676.  
  677. On Screen Keyboard (SJLKBD.PAS)
  678.    Leonard, Steve
  679.    $0
  680. is source code that draws an on screen keyboard that lets you type with
  681. the mouse, then send the text to another application that is waiting for
  682. text. It will not work unless you come directly from the other app.,
  683. where you were positioned in an input dialog box.
  684.  
  685. WinPCX
  686.    Rafn, Mark D.
  687.    $0
  688. contains source code and an executable for a PCX file decoder.
  689.  
  690. ---------------------------------
  691. END OF SMALL PROGRAMS DISK #12356
  692. ---------------------------------
  693.  
  694.  
  695. ---------------------------------
  696. 12170 General Windows Programming          Small Programs Disk
  697. ---------------------------------
  698.  
  699. BoilerPlate 1.0 (BOILER)
  700.    Baldwin, Dave
  701.    $0
  702. gets you started on a new OWL program by generating the appropriate
  703. boilerplate code. You start by using Resource Workshop or WRT to design
  704. your primary resources (menu, accelerator, cursor, etc.). BoilerPlate
  705. then uses the resource file (and additional information you supply) to
  706. generate code for your application.
  707.  
  708. CTL3D.PAS (CTL3D-P)
  709.    Hamer-Moss, Steve
  710.    $0
  711. contains a BP7 interface unit for Microsoft's CTL3D.DLL. It allows BP7
  712. apps to use Microsoft-style 3D dialogs (as in Access, Excel 4.0, etc.)
  713. under Windows 3.0 and 3.1.
  714.  
  715. Helper 2.0 (HLPRWIN)  (11-93 CD)
  716.    Brown, L.E. Jr
  717.    $15
  718. contains a WinWord document template that simplifies the creation of Windows
  719. Help files. It allows you to easily edit, compile, test or modify your help
  720. files, run your favorite screen capture utility, and manage your project files
  721. from within the WinWord environment.
  722.  
  723. Logfile 1.0 (11-93 CD)
  724.    Raffel, Matthew P.
  725.    $10
  726. contains a DLL that provides Windows developers a very easy and
  727. straightforward method of recording and logging information as a
  728. program runs. This will work with any Windows' language which can use
  729. API calls.
  730.  
  731. PBCWin 1.0
  732.    Hanlin, Thomas III
  733.    $20
  734. is a general purpose DLL for Windows programming. It is oriented toward VB but
  735. can be used with any language that supports DLLs. There are 79 routines,
  736. including bit manipulation, array initialization, PEEK, POKE, and SWAP routines,
  737. checksums and CRCs, equipment testing, string info, and more.
  738.  
  739. RTF Magic (RTFMAG)
  740.    BKMA
  741.    $20
  742. contains a WFW macro that allows the rapid conversion of documents into
  743. Windows Help files. You use the outline feature of WinWord to organize
  744. the information and RTF MAGIC creates a matching table of contents in
  745. your help file. You do not have to build all the jumps, because browse
  746. sequences and buttons are automatically added.
  747.  
  748. WinMon 1.1 (WINMON)
  749.    Burki, David
  750.    $25
  751. allows Windows programmers to display debugging information in a list
  752. box. The API to display information uses the same variable argument list
  753. format as the standard C printf() function. The set of APIs allow the
  754. behavior of the list to be controlled by the application being
  755. debugged.
  756.  
  757. Wsheap
  758.    TurboPower Software
  759.    $0
  760. is a tool for analyzing dangling heap space and resources in Windows
  761. applications.
  762.  
  763. ---------------------------------
  764. END OF SMALL PROGRAMS DISK #12170   [10]
  765. ---------------------------------
  766.  
  767.  
  768. ASMClock
  769.    $0
  770.    #3461
  771. is assembler code (and executable) whose purpose is to show that MASM 6.0
  772. can be used to write Windows programs. The assembler code was translated
  773. from a sample C program in Petzold's Windows book. Requires SDK 3.0.
  774.  
  775.  
  776. Atree
  777.    Thomas, Monroe M.
  778.    $0
  779.    #3463
  780. is a complete programmers interface and an interpreter for non-programmers
  781. to experiment with Adaptive Logic Networks. Requires Windows 3.
  782.  
  783.  
  784. BasicBasic 1.3
  785.    Davidsaver, Mark
  786.    $15
  787.    #4204
  788. lets you compile BASIC programs for DOS or Windows. Not all "standard" BASIC
  789. commands are supported. This is a very easy way to develop small programs
  790. without regard for which environment they will run under. Several sample files
  791. are included for compiling, and ASCII source code is accepted.
  792.  
  793.  
  794. CDB for Windows
  795.    Daytris Information Systems
  796.    $149
  797.    #3319
  798. is a database toolkit for Windows programmers. A complete C-API is included
  799. with over 40 predefined database function calls. CDB is based on both the
  800. network and relational data models and uses an ISAM methodology for key file
  801. management. Other features include file locking, and the ability for multiple
  802. applications to access the same database concurrently. 480K of disk space is
  803. required.
  804.  
  805.  
  806. ClickBar 1.0
  807.    WynApse SoftWare
  808.    $36
  809.    #4835
  810. is a DLL that provides Windows software developers a robust 3D button
  811. interface. It allows you to produce commercial quality menubars, with
  812. 144 3-dimensional buttons to choose from. Other features include
  813. seamless integration with Borland's Resource Workshop, example source
  814. code, and more.
  815.  
  816.  
  817. DIB
  818.    Smith, Ralph
  819.    $0
  820.    #4029
  821. contains three example TPW programs illustrating the use of device independent
  822. bitmaps. One program is for 16-colors, and two are for 256-colors. Source code
  823. is included.
  824.  
  825.  
  826. EDI Install Pro 2.0
  827.    Eschalon Development Inc.
  828.    $100
  829.    #20216/4400
  830. is an installation utility for Windows. Features included dithered and/or bit
  831. mapped background, user selectable components, PM group creation, INI file
  832. modification and creation, version checking, full file compression with
  833. pack/unpack utilities, multiple disk support, and custom DLL support that allows
  834. you to expand the capabilities of EDI Install Pro to handle almost any possible
  835. installation requirements.
  836.  
  837.  
  838. HyperAct [CAPPS] 11-93 CD
  839.    Infotivity Technologies, Inc.
  840.    $?
  841.    #12639
  842. allows the creation of dialog boxes, edit system control files and
  843. perform other functions without writing a single line of code because
  844. it uses standard Windows Help or Notepad commands. All specific
  845. functions are performed by using the simple HyperAct options. It's
  846. also usable by any help authoring system that creates Windows HELP.
  847.  
  848.  
  849. InWin 4.0 [INWIN]  (09-93 CD)
  850.    Softline, Inc.
  851.    $100-$300
  852.    #20216/12317
  853. is a global installer for applications and files running under Windows
  854. 3.x or DOS applications/files installing into the Windows environment.
  855. Features include error checking and informational dialog boxes, custom
  856. headers/footers/title/program name, and point and click end-user help.
  857.  
  858. You can utilize any DOS self-extracting executable compression routine.
  859. A "gas gauge" indicator shows the current percentage of the install.
  860. Support is provided for up to a 10-disk installation. An ASCII file
  861. editor (such as Notepad) is required to create the script files.
  862.  
  863.  
  864. Modified Setup1
  865.    Johnson, L.J.
  866.    $0
  867.    #20216/4463
  868. adds new features to the PTK Setup program. It provides options to do a Full
  869. Installation or Update Files, and allows users to install in either a new
  870. program group or an existing group.
  871.  
  872.  
  873. SVInstal 2.1 [SVINST] (11-93 CD)
  874.    Soft Ventures
  875.    $40
  876.    #20216/4377
  877. installs program and data files from a distribution floppy to a hard
  878. drive. It creates directories and copies files to them, builds a Windows
  879. program group and loads icons, and presents a README.TXT file in a
  880. pop-up window.
  881.  
  882.  
  883. WinSetup 1.0
  884.    Money Smith Systems, Inc. ASP
  885.    $54-$104
  886.    #20216/12064
  887. is a compact (26K) program for installing applications in Windows. This is
  888. designed for shareware authors/vendors and supports multiple disk sets,
  889. self-extracting archives, Program Manager installation, documentation viewing,
  890. and prior post-install commands.
  891.  
  892.  
  893. The INTL Package
  894.    Fahller, Bjrn ASP
  895.    $55
  896.    #4449
  897. contains a DLL that adds international support to your applications. Also
  898. included are an INI file with international phrases and names of weekdays and
  899. months, a demonstration program, a Windows help file, source code, and more.
  900.  
  901.  
  902. IXFWIN 1.1 [IXFWIN]  (10-93 CD)
  903.    Orange Software
  904.    $88
  905.    #12502
  906. turns C or C++ code into a cross referencing database. It lets you
  907. interactively search and browse through programs. This can help
  908. programmers better understand their source code and enable them to reuse
  909. their software.
  910.  
  911.  
  912. JORF
  913.    The JORF Company ASP
  914.    $85
  915.    #7825/4585 [2 disks]
  916. is an object-oriented programming language for DOS and Windows that
  917. allows easy creation of data entry/database programs. It includes
  918. a DOS/Windows interpreter, editor, source level debugger, context-sensitive
  919. help, and sample programs. Support is provided for arrays, pointers,
  920. variable length records, multiple indexes, and network access to files.
  921.  
  922.  
  923. MWCC Object Library 1.03 [MWCC03]  (11-93 CD)
  924.    Microworks
  925.    $0
  926.    #12489
  927. provides a comprehensive set of 3-dimensional windows, dialogs and
  928. custom controls to use in application development. You can easily
  929. implement an enhanced Borland look, an enhanced Microsoft 3D look, or
  930. use the library's own custom 3D style. Example code for several
  931. applications is included. Requires PKUNZIP (on #1705) to extract files.
  932.  
  933.  
  934. Programmer's File Editor 0.04.008 [PFE004]  (08-93 CD)
  935.    Phillips, Alan
  936.    $0
  937.    #20228
  938. is a programmer-oriented text editor for WIN31, Windows for Workgroups
  939. 3.1 and Windows/NT. Because its file capacity is limited only by the
  940. amount of available memory, it can handle very large files.
  941.  
  942. Other features include the ability to run DOS commands, user-
  943. configurable key mapping, full font support, application launching, DDE
  944. support, and much more. The variety of features available make this
  945. package a powerful integrated development environment for any Windows
  946. programmer. Available on 3.5" 1.44MB MegaDisk and CD only.
  947.  
  948.  
  949. Quasar SQL for Windows
  950.    Stellar Industries
  951.    $198-$298
  952.    #3942
  953. makes it easy for programmers to create relational database applications for
  954. Windows. It takes full advantage of Windows' pull down menus, dialog boxes,
  955. icons, and on-line help. It features a clear error-handling and reporting
  956. interface, and a complete transaction management facility.
  957.  
  958. It provides a full-featured relational database engine, a multiple document
  959. editor, implementation of the American Standard SQL specification, and advanced
  960. indexing capabilities. This program gives developers a choice of front-end
  961. development environments, including C, C++, Visual Basic, Pascal, and more.
  962. Sample files are included. A hard disk or high density floppy is required.
  963.  
  964.  
  965. Slider VBX Control [VBSLID] 11-93 CD
  966.    Northeast Data Corp.
  967.    $?
  968.    #12642
  969. is a DLL control that appears as a slider similar to those used on
  970. audio/video equipment such as stereos, tuners, and amplifiers. There
  971. are two versions available one for VB and the other for VC++ [VCSLID].
  972.  
  973.  
  974. CreateHelp! 2.01
  975.    Barnes, Nic
  976.    $40
  977.    #12333
  978. is an authoring tool for creating Windows help files using WinWord 2.0x.
  979. Features include automatic context identification, search and link jumps
  980. and pop-ups, auto keyword addition, default font for titles and
  981. definitions, the ability to insert referenced hypergraphics, and full
  982. control of compilation options from within WinWord.
  983.  
  984. Other features include point and click macro building, outline building
  985. from a list file, summary reporting, auto page building, secondary
  986. window support, context numbering, and full editing of the HPJ file from
  987. within CreateHelp. The manual also includes a section explaining how to
  988. write help files for first-timers.
  989.  
  990.  
  991. Quick and Dirty Help
  992.    Allen, Phil
  993.    $20
  994.    #27776/4142
  995. lets you use any ASCII editor to produce RTF files for the creation of
  996. Windows 3.0 Help Files. With QDHelp, you can easily create help files
  997. with links, popups, bitmaps, search keys, and browse sequences. Support
  998. is included for topic macro links, colored text, and automatic
  999. generation of HPLJ files. The MS Help Compiler is required. (Also see
  1000. WI-01: #3477, Xantippe, which can create RTF files very easily.)
  1001.  
  1002.  
  1003. Visual Help 1.0f  (08-93 CD)
  1004.    WinWare
  1005.    $49
  1006.    #27776/12328
  1007. makes it easy to create Windows Help files without having to know any of
  1008. the technical in's and out's. All you have to do is type in (or
  1009. cut-and-paste) text and push a few buttons. You can run your help file
  1010. in VH before compiling it to save time.
  1011.  
  1012. This is a boon for programmers, but non-programmers can also use it to
  1013. create hypertext documents for Windows. It is a stand-alone environment
  1014. which does not require WinWord.
  1015.  
  1016. This version has some significant bugs and limitations which the author
  1017. is working feverishly to overcome. (We may have an update by the time
  1018. you read this.) But this is potentially the best Help file creator we
  1019. have seen. VBRUN200 is included on this disk. Help Compiler 3.1 is
  1020. required.
  1021.  
  1022.  
  1023. WinHelp+ 3.0c
  1024.    Stedy Software & Systems
  1025.    $26
  1026.    #27776
  1027. ties together tools used in creating help files. It has a pushbutton
  1028. interface for calling up editors for RTF and BMP and other necessary
  1029. input files, QDHelp (above), and the Help Compiler itself. (Available on
  1030. 3.5" 1.44MB MegaDisk ONLY!)
  1031.  
  1032.  
  1033. RTFGen 2.01 [RTFGEN] (11-93 CD)
  1034.    Baldwin, Dave
  1035.    $0
  1036.    #12357
  1037. converts plain ASCII files into Rich Text Format for use with the Windows Help
  1038. Compiler. This is much easier than learning Word, or its equivalent.
  1039.  
  1040.  
  1041. WinEdit
  1042.    Wilson WindowWare ASP
  1043.    $60
  1044.    #3277
  1045. is a programmer's editor designed for creating and maintaining program source
  1046. code. Being a Windows App, it lets you load files as large as all the free
  1047. memory available to Windows - up to 16meg. Being an ASCII file editor makes it
  1048. useful in preparing files for Windows based desktop publishing programs.
  1049.  
  1050. Features include unlimited number of document windows, word wrap, the ability
  1051. to run compilers (or other tools) from within WinEdit with automatic capture
  1052. of error messages to a window, search and replace, access to SDK and C 6.0
  1053. help, and fast operation. It updates itself to cope with multiple instances
  1054. and quitting Windows sessions, and lets you view Next/Previous Error of
  1055. compiler output.
  1056.  
  1057.  
  1058. Tools:W
  1059.    Gryzich, Kent
  1060.    $295-$495
  1061.    #1940
  1062. allows fast development of Microsoft Windows applications using the
  1063. Windows SDK. It adds dialog box input validation, multi-user database
  1064. interface, graphical display of database records, report writing, help,
  1065. start-up, DDE and more. (The author can no longer be reached at the
  1066. address provided in the documentation.)
  1067.  
  1068.  
  1069.  
  1070. TPW2VB 3.0 (11-93 CD)
  1071.    Liddicoet, Brett
  1072.    $20
  1073.    #12653
  1074. lets you write VB custom controls in TPW instead of C by providing access
  1075. to the VB API via a DLL.
  1076.  
  1077.  
  1078. TPWmisc
  1079.    Willer, Steve
  1080.    $0
  1081.    #4462
  1082. contains source code and executables for several useful utilities. Included are
  1083. applications for monitoring free resources, memory, and disk space. Others
  1084. include a FRAMES unit that draws various types of 3-D boxes, and a TWindow
  1085. descendant that couples Borland's look with the NDW percentage bar.
  1086.  
  1087.  
  1088. vxBase 3.0
  1089.    Comsoft Inc.
  1090.    $50
  1091.    #7614/3946 [3 disks]
  1092. contains a DLL and sample files for creating dBASE compatible applications.
  1093. Features include up to eight active browse windows, large indexing buffer, memo
  1094. functions, multi-user options, and much more.
  1095.  
  1096. Also included is DataWorks. It is an xBase power user's tool to be used
  1097. by developers building applications with VXBASE for Visual Basic.
  1098. Available on 3.5" 1.44mb MegaDisk and CD only.
  1099.  
  1100.  
  1101. WinDialog [DIALOG]  (08-93 CD)
  1102.    Cordts, Soenke
  1103.    $45
  1104.    #12415
  1105. is a simple way for programmers to create dialog boxes. These dialogs
  1106. can be implemented into programs using the Application Program Interface
  1107. that is included, or C source code can be generated. Features include
  1108. animation, animated buttons, sound for buttons, and more.
  1109.  
  1110.  
  1111. Windows Developer 1.55a [WINDEV]  (11-93 CD)
  1112.    Helios Software Solutions ASP
  1113.    25 Pounds
  1114.    #12052
  1115. is an integrated program development environment. It can aid programmers in
  1116. editing, compiling, linking, and testing projects using multiple edit windows.
  1117. Other features include multi-vendor compiler support, tools to compare files,
  1118. hypertext links, context sensitive help, a built-in file manager, and more.
  1119.  
  1120.  
  1121. Windows Developer for NT 1.52
  1122.    Helios Software Solutions ASP
  1123.    25 pounds
  1124.    #12253
  1125. is an integrated program development environment. It can aid programmers
  1126. in editing, compiling, linking, and testing projects using multiple edit
  1127. windows.
  1128.  
  1129. Other features include multi-vendor compiler support, tools to compare
  1130. files, hypertext links, context sensitive help, a built-in file manager,
  1131. and more. Requires Windows NT, and a 386 PC running the Oct. 1992+ Beta
  1132. Win32 Software Development Kit.
  1133.  
  1134.  
  1135. Windows Enhanced Dialog Library
  1136.    Smedley, Mike
  1137.    $60
  1138.    #3787
  1139. is an extensive DLL designed to make dialog box data entry much easier for both
  1140. the programmer and the user. Features include formatted data entry, field
  1141. validation, automatic updating of variables, numeric data entry, overtype mode,
  1142. context-sensitive help, and much more. A demo executable is included.
  1143.  
  1144. ]]]]]]]]]]
  1145.  
  1146.